.qry_frame{ height:100%; padding-top:1px; }

.qry_main{width:100%; height:100%;}

.qry_bg{border-collapse:collapse;width:100%;height:100%;background:#e6effe url(query/querybox_bg.gif); border-left: 1px solid #b0b4bf; border-bottom: 1px solid #b0b4bf;border-right: 1px solid #b0b4bf;border-spacing:0;}

.qry_hide{ display:none; }

.qry_hr{ background: url(query/hr_bg.gif) repeat-x center center; width: 99%; height: 2px; float: left; clear: left;}

.qry_up{background: url(query/querybox_up.gif) no-repeat center left; padding-left:10px; margin-left:5px;cursor:pointer; padding-top:3px;}

.qry_down{ background: url(query/querybox_down.gif) no-repeat center left; padding-left:10px;margin-left:5px;cursor:pointer;padding-top:3px;}

.qry_more{background: #e6effe url(query/querybox_morebtn_bg.gif) repeat-x bottom center; height: 30px;line-height: 30px; padding-left:5px;}

.qry_button{ text-align:right; padding-right:5px;}

.treediv{
	width:200px;
	height:200px;
	position:absolute;
	overflow:auto;
	border:1px #7F9DB9 solid;
	background-color:#FFFFFF;
}